Hollywood stars Cameron Diaz (L) and Tom Cruise pose on the red carpet for the international film premiere of their new film "Knight and Day" by US director James Mangold in Sevilla on June 16, 2010. Cruise, 47, and Diaz, 37, filmed key scenes of the action-comedy movie in Seville as well as in the nearby coastal city of Cadiz last year.
Photo: Cristina Quicler / AFP/Getty Images
more